any stringed instrument - Alemán Inglés Diccionario